package com.pn.taikao.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 题目查询请求DTO
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class QuestionQueryRequest {
    /**
     * 题型：single、multiple、judge、fill、essay
     */
    private String type;
    
    /**
     * 课程ID
     */
    private Long courseId;
    
    /**
     * 难度等级：easy、medium、hard
     */
    private String difficulty;
    
    /**
     * 题目内容（模糊查询）
     */
    private String content;
    
    /**
     * 当前页码，默认1
     */
    private Integer page = 1;
    
    /**
     * 每页大小，默认10
     */
    private Integer size = 10;
}



